Leonotis Nepetifolia — synonyms, definition
1. Leonotis nepetifolia (Noun)
2 synonyms
Leonotis nepetaefolia lion's-ear
1 definition
Leonotis nepetifolia (Noun) — Pantropical herb having whorls of striking lipped flowers; naturalized in United States.
2 types of
herb herbaceous plant
2 parts of
Leonotis genus Leonotis